package com.bosicloud.cmb.ibp.commom.dto.exchange;

import java.io.Serializable;

/**
 * MQ通用交换消息动作定义
 *
 * @author Jack Peng / ziliang.peng@bosicloud.com
 */
public class ExchangeAction<T> implements Serializable {


    /**
     * 创建API消息
     */
    public static final String CREATE_API = "CREATE_API";

    /**
     * 创建APIKEY
     */
    public static final String CREATE_KEY = "CREATE_KEY";

    /**
     * 部署API
     */
    public static final String DEPLOY_KEY = "DEPLOY_KEY";

    /**
     * 订阅
     */
    public static final String SUBSCRIBE_KEY = "SUBSCRIBE_KEY";

    /**
     * 取消订阅
     */
    public static final String UN_SUBSCRIBE_KEY = "UN_SUBSCRIBE_KEY";

    /**
     * 删除api
     */
    public static final String DELETE_API_KEY = "DELETE_API_KEY";

    /**
     * 创建微服务平台处理结果
     */
    public static final String MICROPLATFORM_RESPONSE = "MICROPLATFORM_RESPONSE";




}
